well-placed pass - German English Dictionary